large-scale economies - Turkish English Dictionary